home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Internet Surfer: Getting Started
/
Internet Surfer - Getting Started (Wayzata Technology)(7231)(1995).bin
/
pc
/
textfile
/
mac_faqs
/
graph
/
part2
< prev
Wrap
Internet Message Format
|
1995-01-27
|
63KB
Xref: bloom-picayune.mit.edu comp.graphics:31802 news.answers:3599
Newsgroups: comp.graphics,news.answers
Path: bloom-picayune.mit.edu!enterpoop.mit.edu!snorkelwacker.mit.edu!ira.uka.de!news.belwue.de!math.fu-berlin.de!news.netmbx.de!Germany.EU.net!mcsun!pythia.csi.forth.gr!ntua.gr!theseas!nfotis
From: nfotis@ntua.gr (Nick C. Fotis)
Subject: (15 Oct 92) Computer Graphics Resource Listing : WEEKLY [part 2/2]
Message-ID: <nfotis.719061557@theseas>
Followup-To: poster
Lines: 1397
Reply-To: nfotis@theseas.ntua.gr (Nick (Nikolaos) Fotis)
Organization: National Technical Univ. of Athens
Date: Wed, 14 Oct 1992 11:19:17 GMT
Approved: news-answers-request@MIT.Edu
Archive-name: graphics/resources-list/part2
Last-modified: 1992/10/15
Computer Graphics Resource Listing : WEEKLY POSTING [ PART 2/2 ]
===================================================
Last Change : 15 Octomber 1992
15. Image analysis software - Image processing and display
----------------------------------------------------------
[ MAJOR reorganization + additions! ]
[ Here I include a half baked list from ritley@uimrl7.mrl.uiuc.edu (Kenneth
Ritley) on such softare, plus additions from Stephen L. Pendergast's
<penderga@HAC2ARPA.HAC.COM> list, which was derived in turn from Tim Allen's
<tim.allen@dartmouth.edu> list -- phew!! and various other sources here and
there. Also I tried to make a major reorganization under the various platform
categories . Still don't know how to separate the Remote Sensing stuff
Any ideas?? -- nfotis ]
PC and Mac-based tools (multi-platform software)
======================
IMDISP
------
IMDISP Written at JPL and other NASA sites. Can do simple display,
enhancing, smoothing and so on. Works with the FITS and VICAR/PDS
data formats of NASA. Can read TIFF images, if you know their dimensions
[PC and Macs]
LabVIEW 2
---------
LabVIEW is used as a framework for image processing tools. It provides a
graphical programming environment using block diagram sketch is the
"program" with graphical elements representing the programming elements.
Hundreds of functions are already available and are connected using a
wiring tool to create the block diagram (program). Functions that the
block diagrams represent include digital signal processing and
filtering, numerical analysis, statistics, etc. The tool allows any
Virtual Instrument (VI, a software file that looks and acts like a real
laboratory instrument) to be used as a part of any other virtual
instrument.
National Instruments markets plug-in digital signal processing (DSP)
boards for Macintoshs and PC compatables that allow real-time
acquisition and analysis at a personal computer. New software tools for
DSP are allowing engineers to harness the power of this technology. The
tools range from low-level debugging software to high-level block
diagram development software. There are three levels of DSP programming
associated with the NB-DSP2300 board and LabVIEW:
Use of the NB-DSP2300 Analysis Library: FFTs, power spectra, filters
routines callable from THINK C and Macintosh Programers Workshop (MPW) C
that execute on the NB-DSP2300 board. There is an analysis Virtual
Interface Library of ready-to-use VIs optimized for the NB-DSP2300.
Use of the National Instruments Developers Toolkit that includes an
optimizing C compiler, an assembler and a linker for low-level
programming of the DSP hardware. This approach offers the highest level
of performance but is the must difficult in terms of ease of use.
Use of the National Instruments Interface Kit software package which has
utility functions for memory management data communications and
downloading code to the NB-DSP2300 board. (This is the easiest route for
the development of custom code.)
Ultimage Concept VI
-------------------
Concept VI by Graftek-France is a family of image processing Virtual
Instruments (VIs) that give LabVIEW 2 (described above) users high-end
tools for designing, integrating and monitoring imaging control systems.
A VI is a software file that looks and acts like a real laboratory
instrument. Typical applications for Concept VI include thermography,
surveillance, machine vision, production testing, biomedical imaging,
electronic microscopy and remote sensing.
Ultimage Concept VI addresses applications which require further
qualitative and quantitative analysis. It includes a complete set of
functions for image enhancement, histogram equalization, spatial and
frequency filtering, isolation of features, thresholding, mathematical
morphology analysis, density measurement, object counting, sizing and
characterization.
The program loads images with a minimum resolution of 64 by 64, a pixel
depth of 8, 16, or 32 bits, and one image plane. Standard input and
output formats include PICT, TIFF, SATIE, and AIPD. Other formats can
be imported.
Image enhancement features include lookup table transformations, spatial
linear and non-linear filters, frequency filtering, arithmetic and logic
operations, and geometric transformations, among others. Morphological
transformations include erosion, dilation, opening, closing, hole
removal, object separation, and extraction of skeletons, among others.
Quantitative analysis provides for objects' detection, measurement, and
morphological distribution. Measures include area, perimeter, center of
gravity, moment of inertia, orientation, length of relevant chords, and
shape factors and equivalence. Measures are saved in ASCII format. The
program also provides for macro scripting and integration of custom
modules.
A 3-D view command plots a perspective data graph where image intensity
is depicted as mountains or valleys in the plot. The histogram tool can
be plotted with either a linear or logarithmic scale. The twenty-eight
arithmetic and logical operations provide for: masking and averaging
sections of images, noise removal, making comparisons, etc. There are
13 spatial filters that alter pixel intensities based on local
intensity. These include high-pass filters for contrast and outlines.
The frequency data resulting from FFT analysis can be displayed as
either the (real , imaginary ) components or the (phase, magnitude)
data. The morphological transformations are useful for data sharpening
and defining objects or for removing artifacts.
The transformations include: thresholding, eroding, dilating and even
hole filling.
The program's quantitative analysis measurements include: area,
perimeter, center of mass, object counts, and angle between points.
GTFS, Inc. 2455 Bennett Valley Road #100C Santa Rosa, CA 95494
707-579-1733
IPLab Spectrum
--------------
IPLAB Spectrum supports image processing and analysis but lacks the
morphology and quantitative analysis features provided by
Graftek-FranceUs Ultimage Concept VI. Using scripting tools, the user
tells the system the operations to be performed. The problem is that far
too many basic operations require manual intervention. The tool
supports: FFTs, 16 arithmetic operations for pixel alteration, and a
movie command for cycling through windows.
Macintosh-based tools
=====================
NCSA Image, NCSA PalEdit and more
---------------------------------
NCSA provides a whole suite of public-domain visualization tools for the
Macintosh, primarily aimed at researchers wanting to visualize results
from numerical modelling calculations. These applications,
documentation, and source code are available for anonymous ftp from
ftp.ncsa.uiuc.edu. Commercial versions of the NCSA programs have been
developed by Spyglass.
Spyglass, Inc. 701 Devonshire Drive Champaign, IL 61820 (217) 355-6000
fax: 217 355 8925
NIH IMAGE
---------
Available at alw.nih.gov (128.231.128.7) or (preferably)
zippy.nimh.nih.gov [128.231.98.32], directory:/pub/image.
It has painting and image manipulation tools, a macro language,
tools for measuring areas, distances and angles, and for counting
things. Using a frame grabber card, it can record sequences of
images to be played back as a movie. It can invoke user-defined
convolution matrix filters, such as Gaussian. It can import raw
data in tab-delimited ASCII, or as 1 or 2-byte quantities. It also
does histograms and even 3-D plots. It is limited to 8-bits/pixel,
though the 8 bits map into a color lookup table. It runs on any Mac
that has a 256-color screen and a FPU (or get the NonFPU version
from zippy.nimh.nih.gov)
PhotoMac
--------
Data Translation, Inc. 100 Locke Dr. Marlboro, MA 01752 508-481-3700
PhotoPress
----------
Blue Solutions 3039 Marigold Place Thousand Oaks, CA 91360 805-492-9973
PixelTools and TCL-Image
------------------------
"Complete family of PixelTools (hardware accelerator and applications
software) for scientific image processing and analysis. Video-rate
capture, display, processing, and analysis of high-resolution
monochromatic and color images. Includes C source code."
TCL-Image:
"Software package for scientific, quantitative image processing and
analysis. It provides a complete language for the capture, enhancement,
and extraction of quantitative information from gray-scale images.
TCL_Image has over 200 functions for image processing, and contains the
other elements needed in a full programming language for algorithm
development -- variables and control structures. It is easily
extensible through "script" (or indirect command) files. These script
files are simply text files that contain TCL-Image commands. They are
executed as normal commands and include the ability to pass parameters.
The direct capture of video images is supported via popular frame
grabber boards. TCL-Image comes with the I-View utility that provides
conversion between common image file types, such as PICT2 and TIFF."
Perceptics 725 Pellissippi Parkway Knoxville, TN 37933 615-966-9200
Satellite Image Workshop
------------------------
It comes with a number of satellite pictures (raw data) and does all
sorts of image enhancing on it. You'll need at least a Mac II with co-
processor; a 256 color display and a large harddisk. The program doesn't
run under system 7.x.ATE1 V1
In the documentation the contact address is given as: Liz Smith, Jet
Propulsion Laboratory, MS 300-323, 4800 Oak Grove Dr,.Pasadena, CA 91109
(818) 354-6980
Visualization Workbench
-----------------------
"An electronic imaging software system that performs interactive image
analysis and scientific 2D and 3D plotting."
Paragon Imagine 171 Lincoln St. Lowell, MA 01852 508-441-2112
Adobe Photoshop
---------------
The tool supports Rtrue colorS with 24-bit images or 256 levels of grey
scale. Once an image has been imported it can be Rre-touchedS with
various editing tools typical of those used in Macintosh-based RpaintS
applications. These include an eraser, pencil, brush and air brush.
Advanced RpasteS tools that control the interaction between a pasted
selection and the receiving site have also been incorporated. For
example, all red pixels in a selection can easily be preventing from
being pasted. Photoshop has transparencies ranging from 0 to 100%,
allowing you to create ghost overlays. RPhoto-editingS tools include
control of the brightness and contrast, color balancing, hue/saturation
modification and spectrum equalization. Images can be subjected to
various signal processing algorithms to smooth or sharpen the image,
blur edges, or locate edges. Image scaling is also supported.
For storage savings, the images can be compressed using standard
algorithms, including externally supplied compression such as JPEG,
availlable from Storm Technologies. The latest version of Adobe
Photoshop supports the import of numerous image formats including: EPSF,
EPSF, TIFF, PICT resource, Amiga IFF/ILBM, CompuServe GIF, MacPaint,
PIXAR, PixelPaint, Scitex CT, TGA and ThunderScan..
Adobe Systems, Inc. 1585 Charlestown Road PO Box 7900 Mountain View, CA
94039-7900 415-961-4400
ColorStudio and ImageStudio
---------------------------
ColorStudio is an image-editing and paint package from Letraset that has
more features than Adobe Photoshop but is decidedly more complex and
therefore more difficult to use. Several steps are often required to
accomplish that which can be done in a single step using Photoshop. The
application requires a great deal of available disk space as one can
easily end up with images in the 30 MB range. The program provides a
variety of powerful selection tools including the "auto selection tool"
which lets the user choose image areas on the basis of color, close
hues, color range and mask.
ImageStudio: Don't know...
Letraset USA 40 Eisenhower Drive Paramus, NJ 07653 201-845-6100
Dapple Systems
--------------
"High resolution image analysis software provides processing tools to
work with multiple images, enhance and edit, and measure a variety of
global or feature parameters, and interpret the data."
Dapple Systems, 355 W. Olive Ave, #100 Sunnyvale, CA 94086 408-733-3283
Digital Darkroom
----------------
The latest release of Digital Darkroom has five new selection and
editing tools for enhancing images. One such feature allows the user to
select part of an image simply by "painting" it. A new polyline
selection tool creates a selection tool for single pixel wide
selections. A brush lets the operator "paint" with a selected portion
of the image. Note that this is not a true color image enhancement tool.
This tool should be used when the user intends to operate in grey-scale
images only. It should be noted that Digital Darkroom is not as
powerful as either Adobe Photoshop or ColorStudio.
Silicon Beach Software 9770 Carroll Ctr. Rd., Suite J San Diego, CA
92126 619-695-6956
Dimple
------
It is compatible with system 6.05 and system 7.0 , requires Mac LC or
II series with 256 colours, with a recommended min of 6Mb of ram. It has
the capability of reading Erdas files. Functions include; image
enhancement, 3D and contour plots, image statistics, supervised and
unsupervised classification, PCA and other image transformations. There
is also a means (Image Operation Language or IOL) by which you can write
your own transformations. There is no image rectification, however
Dimple is compatable with MAPII. The latest version is 1.4 and it is in
the beta stage of testing. Dimple was initially developed as a teaching
tool and it is very good for this purpose."
"Dimple runs on a colour Macintosh. It is a product still in its
development phase.. i.e. it doesn't have all the inbuilt features of
other packages, but is coming along nicely. It has its own inbuilt
language for writing "programs" for processing an image, defining
convolution filters etc. Dimple is a full mac application with pull down
menus etc... It is unprotected software."
Process Software Solutions, PO Box 2110, Wollongong, New South Wales,
Australia. 2500. Phone 61 42 261757 Fax 61 42 264190.
Enhance
-------
Enhance has a RrulerS tool that supports measurements and additionally
provides angle data. The tool has over 80 mathematical filter
variations: "Laplacian, medium noise filter", etc. Files can be saved
as either TIFF, PICT, EPSF or text (however EPSF files can't be imported).
MicroFrontier 7650 Hickman Road Des Moines, IA 50322 515-270-8109
Image Analyst
-------------
An image processing product for users who need to extract quantitative
data from video images. Image Analyst lets users configure
sophisticated image processing and measurement routines without the
necessity of knowing a programming language. It is designed for such
tasks at computing number and size of cells in images projected by video
cameras attached to microscopes, or enhancing and measuring distances in
radiographs.
Image Analyst provides users with an array of field-proven video
analysis techniques that enable them to easily assemble a sequence of
instructions to enhance feature appearance; count objects; determine
density, shape, size, position, or movement; perform object feature
extraction; and conduct textural analysis automatically. Image Analyst
works with either a framegrabber board and any standard video camera, or
a disk-stored image.
Within minutes, without the need for programming, the Image Analyst user
can set up a process to identify and analyze any element of a image.
Measurements and statistics can be automatically or semi-automatically
generated from TIFF or PICT files or from captured video tape images.
Image Analyst recognizes items in images based on their size, shape and
position. The tool provides direct support for the Data Translation and
Scion frame grabbers. A menu command allows for image capture from a VCR
video camera or other NTSC or PAL devices.
There are 2 types of files, the image itself and the related Sequence
file that holds the processing, measurements and analysis that the user
defines. Automated sequences are set up in Regions Of Interest (ROI)
represented by movable, sizable boxes atop the image. Inside a ROI, the
program can find the distance between two edges, the area of a shape,
the thickness of a wall, etc. Image Analyst finds the center, edge and
other positions automatically. The application also provides tools so
that the user can work interactively to find the edge of object. It also
supports histograms and a color look-up table (CLUT) tool.
Automatix, Inc. 775 Middlesex Turnpike Billerica, MA 01821 508-667-7900
IPLab
-----
Signal Analytics Corp. 374 Maple Ave. E Vienna, VA 22180 703-281-3277
FAX 703-281-2509
"Menu-driven image processing software that supports 24-bit color or
pseudocolor/grayscale image display and manipulation."
MAP II
------
Among the Mac GIS systems, MAP II distributed by John Wiley has
integrated image analysis.
IMAGE
-----
from Stanford : Try anonymous ftp from sumex-aim.stanford.edu
It has pd source for image v2, and ready to run code for a mac under
image v3.
Windows/DOS PC-based tools
==========================
CCD
---
Richard Berry's CCD imaging book for Willamon-Bell contains (optional?)
disks with image manipulating software. Source code is included.
ERDAS
-----
"ERDAS will do all of the things you want: rectification,
classification, transformations (canned & user-defined), overlays,
filters, contrast enhancement, etc. ... I was using it on my thesis &
then changed the topic a bit & that work became secondary."
ERDAS, Inc. 2801 Buford Highway Suite 300 Atlanta, GA 30329 404-248-9000
FAX 404-248-9400
RSVGA
-----
"I have been getting up to speed on a program called RSVGA available from
Eidetic Digital Image Ltd. in British Columbia. Its for IBM PC's or
clones, cheap (about $400) and does all the stuff Erdas does but is not
as fast or as powerful, though I have had only limited experience with
Erdas. I have used RSVGA with 6 of 7 Landsat bands and it is a good
starter program except for the obtuse manual"
IMAGINE-32
----------
It's a 32 bit package [I suppose for PCs] called "Imagine32"
or "Image32" The program does a modest amount of image processing --add,
subtract, multiply, divide, display, and plot an x or y cut across the image.
It can also display a number of images simultaneously.
The company is CompuScope, in Santa Barbara, CA.
PC Vista
--------
It was announced in the 1989 August edition of PASP. It is known to
be available from Mike Richmond, whose email addresses have been
richmond@bllac.berkeley.edu
richmond@bkyast.berkeley.edu
and his s-mail address is:
Michael Richmond,Astronomy Department, Campbell Hall, Berkeley, CA 94720
The latest version of PC-Vista, version 1.7, includes not only the source
code and help files, but also a complete set of executable programs and
a number of sample FITS images. If you do wish to use the source code,
you will need Microsoft C, version 5.0 or later; other compilers may work,
but will require substantial modifications.
To receive the documentation and nine double-density (360K) floppies
(or three quad-density 3-1/2 inch floppies (1.44M) with everything on them,
just send a request for PC-Vista, together with your name and a US-Mail
address, to
Office of Technology Licensing
2150 Shattuck Ave., Suite 510
Berkeley, Ca. 94704
Include a check (Traveller's Checks are fine) or purchase order for $150.00
in U.S. dollars, if your address is inside the continental U.S., or $165.00
otherwise, made out to Regents of the University of California
to cover duplication and mailing costs.
SOFTWARE TOOLS
--------------
It's a set of software "tools" put out by Canyon State
Systems and Software. They are not free, but rather cheap at about $30 I
heard. It will handle most all of the formats used by frame grabber
software.
MIRAGE
------
It's image processing software written by Jim Gunn at the
Astrophysics Dept at Princeton. It will run on a PC among other platforms.
It is a Forth based system - i.e. a Forth language with many image
processing displaying functions built in.
DATA TRANSLATION SOURCE BOOK
----------------------------
The Data Translation company in Massachusetts publishes a free book
containing vendors of data analysis hardware and software which is
compatible with Data Translation and other frame grabbers.
Surely you can find much more PC-related stuff in it.
MAXEN386
--------
A couple of Canadians have written a program named MAXEN386 which does
maximum entropy image deconvolution. Their company is named Digital
Signal Processing Software, or something like that, and the software is
mentioned in an article in Astronomy Magazine, either Jan or Feb 92
(an article on CCD's vs film).
JANDEL SCIENTIFIC (JAVA)
------------------------
Another software package (JAVA) is put out by Jandel Scientific.
Jandel Scientific, 65 Koch Road, Corte Madera, CA 94925, (415) 924-8640,
(800) 874-1888.
Microbrian
----------
Runs on an MS dos platform and uses a 32 bit graphics card
(Vista), or an about to be released version will support a number of
super VGA cards. Its a full blown remote sensed data processing
system.. It is menu driven (character based screen), but is does not use
a windowed user interface. Its is hardware protected with a dongle.
Mbrian = micro Barrier reef Image Anaysis System. It was developed by
CSIRO (Commonwealth Scientific & Industrial Organization) and is
marketed/ supported by:
MPA Australia (51 Lusher Road, Croydon, Victoria
tel + 61 3 724 4488 fax +61 3 724 4455)
There are educational and commercial prices, but be prepared to set
aside $A10k for the first educational licence. Subsequent ones come
cheaper (they need to!) It has installed sites worldwide. It is widely
used at ANU.
MicroImage
----------
The remote sensing lab here at Dartmouth currently uses Terra-Mar's
MicroImage, on 486 PCs with some fancy display hardware.
Terra-Mar Resource Information Services, Inc.
1937 Landings Drive Mountain View, CA 94043 415-964-6900 FAX
415-964-5430
Unix-based tools
----------------
IRAF (Image Reduction and Analysis Facility)
--------------------------------------------
Developed in the National Optical Astronomy Observatory, Kitt Peak AZ
It is free, you can ftp it from noao.edu and complement it with
STSDAS from stsci.edu. Email to iraf@noao.edu for more details.
Apparently this is one of the _de facto_ standards in the astronomical
image community. They issue a newsletter also.
They seem to support very well their users. Works with VMS also last
I heard, and practically has its own shell on top of the VMS/Unix shells.
It's suggested that you get a copy of saoimage for display under X windows.
Very flexible/extendable -- tons (literally 3 linear feet) of
documentation for the general user, skilled user, and programmer.
ALV
---
A Sun-specific image toolkit. Version 2.0.6 posted to
comp.sources.sun on 11dec89. Also available via email to
alv-users-request@cs.bris.ac.uk.
AIPS
----
contact aipsmail@nrao.edu -- astronomical image processing
system of the national radio astronomy observatory, Charlottesville, VA
-- software distributed by 9 track tape last time I ordered it -- I did
not find this package very useful -- tons of dense documentation -- very
old code -- I heard in one of our astronomy laboratories the package may
be rewritten completely in the near future -- major funding available.
LABOimage 3.1
-------------
(version 4.0 soon for X11) It's written in C, and currently
runs on Sun 3/xxx, Sun 4/xxx (OS3.5, 4.0 and 4.0.3) under SunView.
The expert system for image segmentation is written in Allegro Common Lisp.
It was used on the following domains: computer science (image analysis),
medicine, biology, physics. It is distributed free of charge (source code).
Available via anonymous FTP at ads.com (128.229.30.16), in
pub/VISION-LIST-ARCHIVE/SHAREWARE/LaboImage_3.1.tar.Z
Contact: Prof. Thierry Pun, Computer Vision Group Computing Science Center,
U-Geneva 12, rue du Lac, CH-1207 Geneva SWITZERLAND
Phone : +41(22) 787 65 82; fax: +41(22) 735 39 05
E-mail: pun@cui.unige.ch or pun@cgeuge51.bitnet
Figaro
------
It was originally made for VMS, and can be obtained from
Keith Shortridge in Australia (ks@aaoepp.aao.gov.au)
and for Unix from Sam Southard at Caltech (sns@deimos.caltech.edu).
It's about 110Mbytes on a Sun.
KHOROS
------
Moved to the Scientific Visualization category below
Vista
-----
The "real thing" is available via anonymous ftp from lowell.edu. Email to
vista@lowell.edu for more details. Total size less than 20Mbytes.
DISIMP
------
(Device Independent Software for Image Processing) is a powerful
system providing both user friendliness and high functionality in
interactive times.
Feature Description
DISIMP incorporates a rich library of image processing utilities and
spatial data options. All functions can be easily accessed via the
DISIMP executive. This menu is modular in design and groups image
processes by their function. Such a logical structure means that
complicated processes are simply a progression through a series of
modules.
Processes include image rectification, classification (unsupervised and
supervised), intensity transformations, three dimensional display and
Principal Component Analysis. DISIMP also supports the more simple and
effective enhancement techniques of filtering, band subtraction and
ratioing.
Host Configuration Requirements
Running on UNIX workstations, DISIMP is capable of processing the more
computational intensive techniques in interactive processing times.
DISIMP is available in both Runtime and Programmer's environments. Using
the Programmers environment, utilities can be developed for specific
applications programs.
Graphics are governed by an icon-based Display Panel which allows quick
enhancments of a displayed image. Manipulations of Look Up Tables,
colour stretches, changes to histograms, zooming and panning can be
interactively driven through this control.
A range of geographic projections enables DISIMP to integrate data of
image, graphic and textual types. Images can be rectified by a number of
coordinate systems, providing the true geographic knowledge essential
for ground truthing. Overlays of grids, text and vector data can be
added to further enhance referenced imagery.
The system is a flexible package allowing users of various skill levels
to determine their own working environment, including the amount of help
required. DISIMP comes fully configured with no optional extras. The
purchase price includes all functionality required for professional
processing of remote sensed data.
For further information, please contact:
The Business Manager, CLOUGH Engineering Group Systems Division, 627
Chapel Street, South Yarra, Australia 3141. Telephone: +61 3 825 5555
Fax: +61 3 826 6463
Global Imaging Software
-----------------------
"We use Global Imaging Software to process AVHRR data, from the dish to
the final display. Select a chunk of five band data from a pass,
automatic navigation, calibrate it to Albedo and Temp, convert that to
byte, register it to predesigned window, all relatively automatically
and carefree.
It has no classification routines to speak of, but it isn't that
difficult to write your own with their programmer's module.
Very small operation: one designs, one codes, one sells. Been around for
a number of years, sold to Weather Service and Navy. Runs on HP9000
with HP-UX. Supports 24-bit display"
HIPS
----
(Human Information Processing Laboratory's Image Processing System)
Michael Landy co-wrote and sell a general-purpose package for image
processing which has been used for basically all the usual image
processing applications (robotics, medical, satellite, engineering, oil
exploration, etc.). It is called HIPS, and deals with sequences of
multiband images in the same way it deals with single images. It has
been growing since we first wrote it, both by additions from us as well
as a huge user-contributed library.
Feature description
HIPS is a set of image processing modules which together provide
a powerful suite of tools for those interested in research,
system development and teaching. It handles sequences of images
(movies) in precisely the same manner as single frames.
Programs and subroutines have been developed for simple image
transformations, filtering, convolution, Fourier and other transform
processing, edge detection and line drawing manipulation, digital
image compression and transmission methods, noise generation, and image
statistics computation. Over 150 such image transformation programs
have been developed. As a result, almost any image processing task
can be performed quickly and conveniently. Additionally, HIPS allows
users to easily integrate their own custom routines. New users
become effective using HIPS on their first day.
HIPS features images that are self-documenting. Each image stored in
the system contains a history of the transformations that have been
applied to that image. HIPS includes a small set of subroutines
which primarily deals with a standardized image sequence header, and
a large library of image transformation tools in the form of UNIX
``filters''. It comes complete with source code, on-line manual
pages, and on-line documentation.
Host Configuration Requirements
Originally developed at New York University, HIPS now represents
one of the most extensive and flexible vision and image processing
environments currently available. It runs under the UNIX operating
system. It is modular and flexible, provides automatic documentation
of its actions, and is almost entirely independent of special equipment.
HIPS is now in use on a variety of computers including Vax and
Microvax, Sun, Apollo, Masscomp, NCR Tower, Iris, IBM AT, etc.
For image display and input, drivers are supplied for the Grinnell and
Adage (Ikonas) image processors, and the Sun-2, Sun-3, Sun- 4, and
Sun-386i consoles. We also supply user-contributed drivers for a
number of other framestores and windowing packages (Sun gfx, Sun
console, Matrox VIP-1024, ITI IP-512, Lexidata, Macintosh II, X
windowing system, and Iris). The Hipsaddon package includes an
interface for the CRS-4000. It is a simple matter to interface HIPS
with other frame- stores, and we can put interested users in touch with
users who have interfaced HIPS with the Arlunya and Datacube Max-
Video. HIPS can be easily adapted for other image display devices
because 98% of HIPS is machine independent.
Availability
HIPS has proven itself a highly flexible system, both as an
interactive research tool, and for more production- oriented tasks. It
is both easy to use, and quickly adapted and extended to new uses. HIPS
is supplied on magnetic tape in UNIX tar format (either reel- to-reel or
Sun cartridge), and comes with source code, libraries, a library of
convolu- tion masks, and on-line documentation and manual pages.
Michael Landy SharpImage Software P.O. Box 373, Prince Street Station
New York, NY 10012-0007 Voice: (212) 998-7857 Fax: (212) 995-4011
MIRA
----
Nothing known besides its name. Anyone to add here info?
==========================================================================
16. Image annotation software
-----------------------------
a. Touchup runs in Sunview and is pretty good. It reads in
rasterfiles, but even if your image isn't normally stored
in rasterfile format you could use screendump to make it a
rasterfile.
b. Idraw (part of Stanford's InterViews distribution) can handle some
image formats in addition to being a MacDraw like tool. I'm not
sure exactly what they are.
You can ftp the idraw's binary from interviews.stanford.edu.
c. Tgif is another MacDraw like tool that can handle X11 bitmap (xbm)
and X11 pixmap (xpm) formats. If the image you have is in formats
other than xbm or xpm, you can get the pbmplus toolkit to convert
things like gif or even some Macintosh formats to xpm.
Tgif's sources are available in the pub directory on cs.ucla.edu
(Version 2.12 of tgif at patchlevel 7 plus patch8 and patch9)
d. Use the editimage facility of KHOROS (see below).
This is just one utility in the overall system- you can essentially do all
your image processing and macdraw-type graphics using this package.
e. You might be able to get by with PBMPlus. pbmtext gives you text output
bitmaps which can be overlaid on top of your image.
f. 'ice' requires Sun hardware running OpenWindows 3.It's a PostScript-based
graphical editor,and it's available for anonymous ftp from Internet host
eo.soest.hawaii.edu (128.171.151.12). Requires Sun C++ 2.0 and
two other locally developed packages, the LXT library (an Xlib-based
toolkit) and a small C++ class library. All files (pub/ice.tar.Z,
pub/lxt.tar.Z and pub/ldgoc++.tar.Z) are available in compressed
tar format. pub/ice.tar.Z contains a README that gives installation
instructions, as well as an extensive man page (ice.1).
A statically-linked compressed executable pub/ice-sun4.Z for
SPARC systems is also available for ftp.
All software is the property of Columbia University and may not
be redistributed without permission.
ice means Image Composition Environment and it's an imaging tool that
allows raster images to be combined with a wide variety of
PostScript annotations in WYSIWYG fashion via X11 imaging
routines and NeWS PostScript rasterizing.
g. Use ImageMagick to annotate an image from your X server. Pick the
position of your text with the cursor and choose your font and pen
color from a pull-down menu. ImageMagick can read and write many
of the more popular image formats. ImageMagick is available as
export.lcs.mit.edu: contrib/ImageMagick.tar.Z or at your nearest
X11 archive.
==========================================================================
17. Scientific visualization stuff
----------------------------------
X Data Slice (xds)
-------------------
Bundled with the X11 distribution from MIT,
in the contrib directory. Available at ftp.ncsa.uiuc.edu [141.142.20.50]
(either as a source or binaries for various platforms).
National Center for Supercomputing Applications (NCSA) Tool Suite
-----------------------------------------------------------------
Platforms: Unix Workstations (DEC, IBM, SGI, Sun)
Apple MacIntosh
Cray supercomputers
Availability: Now available. Source code in the public domain.
FTP from ftp.ncsa.uiuc.edu.
Contact: National Center for Supercomputing Applications
Computing Applications Building
605 E. Springfield Ave.
Champaign, IL 61820
Cost: Free (zero dollars).
The suite includes tools for 2D image and 3D scene analysis and visualization.
The code is actively maintained and updated.
KHOROS
------
Available via anonymous ftp at pprg.eece.unm.edu (129.24.24.10).
cd to /pub/khoros to see what is available. It is HUGE (> 100 MB), but good.
Needs Unix and X11R4. Freely copied (NOT PD), complete with sources
and docs. Very extensive and at its heart is visual programming.
Khoros components include a visual programming language, code
generators for extending the visual language and adding new application
packages to the system, an interactive user interface editor, an
interactive image display package, an extensive library of image and
signal processing routines, and 2D/3D plotting packages.
See comp.soft-sys.khoros on Usenet and the relative FAQ for more info....
Contact:
The Khoros Group
Room 110 EECE Dept.
University of New Mexico
Albuquerque, NM 87131
Email: khoros-request@chama.eece.unm.edu
MacPhase
--------
Analysis & Visualization Application for the Macintosh.
Operates on 1D and 2D data arrays. Import/Export several different file
formats. Several different plotting options such as gray scale,
color raster, 3D Wire frame, 3D surface, contour, vector, line, and
combinations. FFTs, filtering, and other math functions, color look up
editor, array calculator, etc. Shareware, available via anonymous ftp from
sumex-aim.stanford.edu in the info-mac/app directory.
For other information contact Doug Norton (e-mail: 74017.461@@compuserve.com)
IRIS Explorer
-------------
It's an application creation system developed by Silicon
Graphics that provides visualisation and analysis functionality for
computational scientists, engineers and other scientists. The Explorer
GUI allows users to build custom applications without having to write
any, or a minimal amount of, traditonal code. Also, existing code can
be easily integrated into the Explorer environment. Explorer currently
is available now on SGI and Cray machines, but will become available on
other platforms in time. [ Bundled with every new SGI machine, as far as
I know]
See comp.graphics.explorer for discussion of the package.
There are also two FTP servers for related stuff, modules etc.:
ftp.epcc.ed.ac.uk [129.215.56.29]
swedishchef.lerc.nasa.gov [139.88.54.33] - mirror of the UK site
apE
---
Back in the 'old good days', you could get apE for nearly free.
Now has gone commercial and the following vendor supplies it:
TaraVisual Corporation
929 Harrison Avenue
Columbus, Ohio 43215
Tel: 1-800-458-8731 and (614) 291-2912
Fax: (614) 291-2867
Cost:
$895 (plus tax); runtime version with a site-license for a single user
(at a time), no limit on the number of machines in a cluster.
$895 includes support/maintenance and upgrades.
Source code more. Additional user licenses $360.
The name of the package has become apE III (TM).
Khoros is very similar to apE on philosophy, as are AVS and Explorer.
AVS
---
See also:
comp.graphics.avs
Platforms: CONVEX, CRAY, DEC, Evans & Sutherland, HP, IBM, Kubota,
Set Technologies, SGI, Stardent, SUN, Wavetracer
Availability: AVS3 available on all the above:
AVS4 currently available on SGI, SUN
AVS4 will be available on: HP, IBM, Kubota, SGI, Stardent, SUN
6/1/92
Contact:
Advanced Visual Systems Inc. for: CRAY, HP, IBM, SGI,
Stardent, SUN
CONVEX for CONVEX
Advanced Visual Systems Inc. or CRAY for CRAY
DEC for DEC
Evans & Sutherland for Evans & Sutherland
Advanced Visual Systems Inc. or IBM for IBM
Kubota Pacific Inc. for Kubota
Set Technologies for Set Technologies
Wavetracer for Wavetracer
WIT
---
In a nutshell it's a package of the same genre as AVS,Explorer,etc.
It seems more a image processing system than a generic SciVi system (IMHO)
Major elements are:
- a visual programming language, which automatically exploits the inherent
parallelism
- a ode generator which converts the graph to a standalone program
Iconified libraries present a rich set of point, filter, io, transform,
morphological, segmentation, and measurement operations.
A flow library allows graphs to employ broadcast, merge,
synchronization, conditional, and sequencing control strategies.
Users can easily extend WIT by defining new C functions, data types,
and servers to access specialized hardware.
They are currently sending out free 3.5" demo disks suitable for Sun
Sparcstation floppy drives to anyone interested in trying out the
software (and they are thinking about putting a copy of the demo for
FTP).
Or you can try the Catalyst CDware program as trial software;
Demo version on Sun CDware 4.
WIT supports Sun3, Sun4, vxWorks by Wind River Systems,
and Datacube (MaxVideo-20 hardware) platforms.
Pricing: WIT for Sparc, one yr. free upgrades, 30 days
technical support....................$5000 US
Academic institutions: discounts available
Contact:
Logical Vision, Ltd.
6882 Rupert St.
Vancouver, B.C., Canada
V5S 2Z6
Tel: 604-435-2587, Fax: 604-299-8263
Terry Arden <poon@ee.ubc.ca>
VIS-5D
------
A system for visually exploring the output of weather
models and similar data sets. Platforms:
SGI Power/VGX, Power/GTX and PI, Crimson and Indigo;
IBM RS/6000 with GL graphics;
Stardent GS-1000 and GS-2000
You can get it freely (thanks to NASA support) via anonymous ftp:
ftp vis5d.ssec.wisc.edu (or ftp 144.92.108.66), then
ftp> cd pub/vis5d
ftp> ascii
ftp> get README
ftp> bye
Read section 2 of the README file for full instructions
on how to get and install VIS-5D.
Contact:
Bill Hibbard (whibbard@vms.macc.wisc.edu)
Brian Paul (bpaul@vms.macc.wisc.edu)
DATAexplorer (IBM)
------------------
Platforms : IBM Risc System 6000, IBM POWER Visualization Server
(SIMD mesh 32 i860s, 40 MHz)
Working on (announced) : SGI, HP, Sun
Contact:
Your local IBM Rep. For a trial package ask your rep to contact :
David Kilgore
Data Explorer Product Marketing
YKTVMH(KILCORE), (708) 981-4510
Wavefront
---------
Data Visualizer, Personal Visualizer, Advanced Visualizer.
Platforms: SGI, SUN, IBM RS6000, HP, DEC
Availability:
Available on all the above platforms from Wavefront
Technologies. Educational programs and site licenses are
available.
Contacts:
Mike Wilson (mike@wti.com)
Wavefront Technologies, Inc.
530 East Montecito Street
Santa Barbara, CA 93103
805-962-8117
FAX: 805-963-0410
Wavefront Europe
Guldenspoorstraat 21-23
B-9000 Gent, Belgium
32-91-25-45-55
FAX: 32-91-23-44-56
Wavefront Technologies Japan
17F Shinjuku-sumitomo Bldg
2-6-1 Nishi-shinjuku, Shunjuku-Ku
Tokyo 168 Japan
81-3-3342-7330
FAX 81-3-3342-7353
PLOT3D and FAST from NASA Ames
------------------------------
These packages are distributed from COSMIC at least
(for FAST ask Pat Elson <pelson@nas.nasa.gov> for
distribution information). In general, these codes are for US
citizens only :-(
XGRAPH
------
On the contrib tape of X11R5. Its specialty is display of up
to 64 data sets (2D).
NCAR
----
National Center for Atmospheric Research [ Anyone to add more info? ]
IDL/PV-WAVE
-----------
"The IDL/PV-WAVE software package is what I currently use .
I/O is very simple (a major plus!!) & most of my
programming is very short & sweet. Numerous output formats are
available. there are certainly some minuses & it does require
"programming". I use the command line version, though the "point &
click" version is available...I have some acquaintances who use it on
the Mac (I think via Mac-X). Basically, there are a lot of built-in
functions, though some manipulation is required. IDL/PV-WAVE is able to
work with any type of imagery. IDL runs on a unix system"
IDL/SIPS
--------
A lot of people are using IDL with a package called SIPS. This was
developed at the University of Colorado (Boulder) by some people working
for Alex Goetz. You might try contacting them if you already have IDL
or would be willing to buy it. It's a few thousand dollars (American) I
expect for IDL and the other should be free. Those are the general
purpose packages I've heard of, besides what TerraMar has.
SIPS _was_ written for AVIRIS imagery. I'm not sure how general purpose
it is. You would have to contact Goetz or one of his people and ask. I
have another piece of software (PCW) that does PC and Walsh
transformations with pseudocoloring and clustering and limited image
modification (you can compute an image using selected components). I've
used it on 70 megabyte AVIRIS images without problems, but for the best
speed you need an external DSP card. It will work without it, but large
images take quite a while (50-70 times as long) to process. That's a
freebie if you want it.
My favorite is IDL (Interactive Data Language) from Research Systems,
Inc. IDL is in my opinion, much better and infinitely easier. Its
programming language is very strong and easy -- very Pascal-like. It
handles the number-crunching very well, also. Personally, I like doing
the number-crunching with IDL on the VAX (or Mathematica, Igor, or even
Excel on the Mac if it's not too hairy), then bringing it over to NIH
Image for the imaging part. I have yet to encounter any situation which
that combination couldn't handle, and the speed and ease of use
(compared to IRAF) was incredible. By the way, it's mostly astronomical
image processing which I've been doing. This means image enhancement,
cleaning up bad lines/pixels, and some other traditional image
processing routines. Then, for example, taking a graph of intensity
versus position along a line I choose with the mouse, then doing a curve
fit to that line (which I might do like in KaleidaGraph.)
[ For IDL call Research Systems , for PV-WAVE call Precision Visuals and
for SIPS call University of Colorado @ Boulder . From what I can
understand, you can get packaged programs from Research Systems, though
-- nfotis ]
Visual3
-------
contact Robert Haimes, MIT
FieldView
---------
Intelligent Light Corp.
==========================================================================
18. Molecular visualization stuff
---------------------------------
[ Based on a list from cristy@dupont.com < Cristy > , which asked for
systems for displaying Molecular Dynamics, MD for short ]
Flex
----
It is a public domain package written by Michael Pique, at The Scripps
Research Institute, La Jolla, CA. Flex is stored as a compressed,
tar'ed archive (about 3.4MB) at perutz.scripps.edu [137.131.152.27], in
pub/flex. It displays molecular models and MD trajectories.
MacMolecule
-----------
(for Macintosh). I searched with Archie, and the most
promising place is sumex-aim.stanford.edu (info-mac/app, and
info-mac/art/qt for a demo)
MD-DISPLAY
----------
Runs on SGI machines. Call Terry Lybrand (lybrand@milton.u.washington.edu).
XtalView
--------
It is a crystallography package that does visualize molecules and much more.
It uses the XView toolkit.
Call Duncan McRee <dem@scripps.edu>
landman@hal.physics.wayne.edu:
-----------------------------
I am writing my own visualization code right now. I look at MD output
(a specific format, easy to alter for the subroutine) on PC's. My
program has hooks into GKS. If your friend has access to Phigs for X
(PEX) and fortran bindings, I would be happy to share my evolving code
(free of charge). Right now it can display supercells of up to 65
atoms (easy to change), and up to 100 time steps, drawing nearest
neighbor bonds between 2 defining nn radii. It works acceptably fast
on a 10Mhz 286.
icsg0001@caesar.cs.montana.edu:
------------------------------
I did a project on Molecular Visualization for my Master's Thesis, using
UNIX/X11/Motif which generates a simple point and space-filling model.
KGNGRAF
-------
KGNGRAF is part of MOTECC-91. Look on malena.crs4.it (156.148.7.12),
in pub/motecc.
motecc.info.txt Information about MOTECC-91 in plain ascii format.
----------------------------------------------------------------------------
motecc.info.troff Information about MOTECC-91 in troff format.
motecc.form.troff MOTECC-91 order form in troff format.
motecc.license.troff MOTECC-91 license agreement in troff format.
----------------------------------------------------------------------------
motecc.info.ps Information about MOTECC-91 in PostScript format.
motecc.form.ps MOTECC-91 order form in PostScript format.
motecc.license.ps MOTECC-91 license agreement in PostScript format.
ditolla@itnsg1.cineca.it:
------------------------
I'm working on molecular dynamic too. A friend of mine and I have
developed a program to display an MD run dynamically on Silicon
Graphics. We are working to improve it, but it doesn't work under X,
we are using the graphi. lib. of the Silicon Gr. because they are much
faster then X. When we'll end it we'll post on the news info about
where to get it with ftp. (Will be free software).
XBall V2.0
----------
Written by David Nedde. Call daven@maxine.wpi.edu.
XMol
----
An X Window System program that uses OSF/Motif for the
display and analysis of molecular model data. Data from several
common file formats can be read and written; current formats include:
Alchemy, CHEMLAB-II, Gaussian, MOLSIM, MOPAC, PDB, and MSCI's XYZ
format (which has been designed for simplicity in translating to
and from other formats). XMol also allows for conversion between
several of these formats.
Xmol is available at ftp.msc.edu. Read pub/xmol/README for
further details.
INSIGHT II
----------
from BIOSYM Technologies Inc.
SCARECROW
---------
The program has been published in J. Molecular Graphics 10
(1992) 33. The program can analyze and display CHARMM, DISCOVER, YASP
and MUMOD trajectories. The program package contains also software for
the generation of probe surfaces, proton affinity
surfaces and molecular orbitals from an extended Huckel program.
It works on Silicon Graphics machines.
Contact Leif Laaksonen <Leif.Laaksonen@csc.fi or laaksone@csc.fi>
[ I would also suggest looking at least in SGI's Applications Directory.
It contains many more packages - nfotis ]
==========================================================================
19. GIS (Geographical Information Systems software)
---------------------------------------------------
[ I wish to put under this title and the mainly Remote Sensing software that's
presently under Subject
15: Image analysis software - Image processing and display . Any ideas?? ]
GRASS
-----
(Geographic Resource Analysis Support System) of the US Army
Construction Engineering Research Lab (CERL). It is a popular geographic and
remote sensing image processing package. Many may think of GRASS as a
Geographic Information System rather than an Image Processing package,
although it is reported to have significant image processing
capabilities.
Feature Descriptions
I use GRASS because it's public domain and can be obtained through the
internet for free. GRASS runs in Unix and is written in C. The source
code can be obtained through an anonymous ftp from the Office of Grass
Integration. You then compile the source code for your machine, using
scripts provided with GRASS. I would recommend GRASS for someone who
already has a workstation and is on a limited budget. GRASS is not very
user-friendly, compared to Macintosh software." A first review of
overview documentation indicates that it looks useful and has some pixel
resampling functions not in other packages plus good general purpose
image enhancement routines (fft). Kelly Maurice at Vexcel Corp. in
Boulder, CO is a primary user of GRASS . This gentleman has used the
GRASS software and developed multi-spectral (238 bands ??) volumetric
rendering, full color, on Suns and Stardents. It was a really effective
interface. Vexcel Corp. currently has a contract to map part of Venus
and convert the Magellan radar data into contour maps. You can call them
at (303) 444-0094 or email care of greg@vexcel.com 192.92.90.68
Host Configuration Requirements
If you are willing to run A/UX you could install GRASS on a Macintosh
which has significant image analysis and import capabilities for
satellite data. GRASS is public-domain, and can run on a high-end PC
under UNIX. It is raster-based, has some image-processing capability,
and can display vector data (but analysis must be done in the raster
environment). I have used GRASS V.3 on a SUN workstation and found it
easy to use. It is best, of course, for data that are well represented
in raster (grid-cell) form.
Availability
CERL's Office of Grass Integration (OGI) maintains an ftp server:
moon.cecer.army.mil (129.229.20.254).
Connections are only allowed during off- peak hours (weekends and
weekdays before 8:00 A.M. and after 5:00 P.M. Central Standard time).
Mail regarding this site should be addressed to
grass-ftp-admin@moon.cecer.army.mil.
This location will be the new "canonical" source for GRASS software, as
well as bug fixes, contributed sources, documentation, and other files.
This FTP server also supports dynamic compression and uncompression and
"tar" archiving of files. A feature attraction of the server is John
Parks' GRASS tutorial. Because the manual is still in beta-test stage,
John requests that people only acquire it if they are willing to review
it and mail him comments/corrections. The OGI is not currently
maintaining this document, so all correspondence about it should be
directed to grassx@tang.uark.edu
Support
Listserv mailing lists:
grassu-list@amber.cecer.army.mil (for GRASS users; application-level
questions, support concerns, miscellaneous questions, etc) Send
subscribe commands to grassu-request@amber.cecer.army.mil.
grassp-list@amber.cecer.army.mil (for GRASS programmers; system-level
questions and tips, tricks, and techniques of design and implementation
of GRASS applications) Send subscribe commands to
grassp-request@amber.cecer.army.mil.
Both lists are maintained by the Office of Grass Integration (subset of
the Army Corps of Engineers Construction Engineering Research Lab in
Champaign, IL). The OGI is providing the lists as a service to the
community; while OGI and CERL employees will participate in the lists,
we can make no claim as to content or veracity of messages that pass
through the list. If you have questions, problems, or comments, send
E-mail to lists-owner@amber.cecer.army.mil and a human will respond.
Microstation Imager
-------------------
Intergraph (based in Huntsville Alabama) sells a wide range of GIS
software/hardware. Microstation is a base graphics package that Imager
sits on top of. Imager is basically an image processing package with a
heavy GIS/remote sensing flavor.
Feature Description
Basic geometry manipulations: flip, mirror, rotate, generalized affine.
Rectification: Affine, 2nd, 3rd, 4th and 5th order models as well as a
projective model (warp an image to a vector map or to another image).
RGB to IHS and IHS to RGB conversion. Principal component analysis.
Classification: K-means and isodata. Fourier Xforms: Forward, filtering
and reverse. Filters: High pass, low pass, edge enhancing, median,
generic. Complex Histogram/Contrast control. Layer Controller: manages
up to 64 images at a time -- user can extract single bands from a 3 band
image or create color images by combining various individual bands, etc.
The package is designed for a remote sensing application (it can handle
VERY LARGE images) and there is all kinds of other software available
for GIS applications.
Host Configuration Requirements
It runs on Intergraph Workstations (a Unix machine similar to a Sun)
though there were rumors (there are always rumors) that the software
would be ported to PC and possibly a Sun environment.
PCI
---
A company called PCI, Inc., out of Richmond Hill, Ontario, Canada, makes
an array of software utilities for processing, manipulation, and use of
remote sensing data in eight or ten different "industry standard"
formats: LGSOWG, BSQ, LANDSAT, and a couple of others whose titles I
forget. The software is available in versions for MS-DOS, Unix
workstations (among them HP, Sun, and IBM), and VMS, and quite possibly
other platforms by now. I use the VMS version.
The "PCI software" consists of several classes/groups/packages of
utilities, grouped by function but all operating on a common "PCI
database" disk file. The "Tape I/O" package is a set of utility
programs which read from the various remote-sensing industry tape
formats INTO, or write those formats out FROM, the "PCI database" file;
this is the only package I use or know much about. Other packages can
display data from the PCI database to one or another of several
PCI-supported third-party color displays, output numeric or bitmap
representation of image data to an attached printer, e.g. an Epson-type
dot-matrix graphics printer. You might be more spe- cifically
interested in the mathematical operations package: histo- gram and
Fourier analysis, equalization, user-specified operations (e.g.
"multiply channel 1 by 3, add channel 2, and store as channel 5"), and
God only knows what all else -- there's a LOT. I don't have and don't
use these, so can't say much about them; you only buy the packages your
particular application/interest calls for.
Each utility is controlled by from one to eight "parameters," read from
a common "parameter file" which must be (in VMS anyway) in your "default
directory." Some utilities will share parameters and use the same
parameter for a different purpose, so it can get a bit confusing setting
up a series of operations. The standard PCI environment contains a
scripting language very similar to IBM-PC BASIC, but which allows you to
automate the process of setting up parameters for a common, complicated,
lengthy or difficult series of utility executions. (In VMS I can also
invoke utilities independently from a DCL command procedure.) There's
also an optional programming library which allows you to write compiled
language programs which can interface with (read from/write to) the PCI
data structures (database file, parameter file).
The PCI software is designed specifically for remote-sensing images, but
requires such a level of operator expertise that, once you reach the
level where you can handle r-s images, you can figure out ways to handle
a few other things as well. For instance, the Tape I/O package offers a
utility for reading headerless multi-band (what Adobe PhotoShop on the
Macintosh calls "raw") data from tape, in a number of different
"interleave" orders. This turns out to be ideal for manipulating the
graphic-arts industry's "CT2T" format, would probably (I haven't tried)
handle Targa, and so on. Above all, however, you HAVE TO KNOW WHAT
YOU'RE DOING or you can screw up to the Nth degree and have to start
over. It's worth noting that the PCI "database" file is designed to
contain not only "raster" (image) data, but vectors (for overlaying map
information entered via digitizing table), land-use, and all manner of
other information (I observe that a remote-sensing image tape often
contains all manner of information about the spectral bands, latitude,
longitude, time, date, etc. of the original satellite pass; all of this
can go into the PCI "database").
I _believe_ that on workstations the built-in display is used. On VAX
systems OTHER than workstations PCI supports only a couple of specific
third-party display systems (the name Gould/Deanza seems to come to
mind). One of MY personal workarounds was a display program which would
display directly from a PCI "database" file to a Peritek VCT-Q (Q-bus
24-bit DirectColor) display subsystem. PCI software COULD be "overkill"
in your case; it seems designed for the very "high end"
applications/users, i.e. those for whom a Mac/PC largely doesn't suffice
(although as you know the gap is getting smaller all the time). It's
probably no coincidence that PCI is located in Canada, a country which
does a LOT of its land/resource management via remote sensing; I believe
the Canadian government uses PCI software for some of its work in these
areas.
SPAM (Spectral Analysis Manager)
--------------------------------
Back in 1985 JPL developed something called SPAM (Spectral Analysis
Manager) which got a fair amount of use at the time. That was designed
for Airborne Imaging Spectrometer imagery (byte data, <= 256 pixels
across by <= 512 lines by <= 256 bands); a modified version has since
been developed for AVIRIS (Airborne VIsual and InfraRed Imaging
Spectrometer) which uses much larger images.
Spam does none of these things (rectification, classification, PC and
IHS transformations, filtering, contrast enhancement, overlays).
Actually, it does limited filtering and contrast enhancement
(stretching). Spam is aimed at spectral identification and clustering.
The original Spam uses X or SunView to display. The AVIRIS version may
require VICAR, an executive based on TAE, and may also require a frame
buffer. I can refer you to people if you're interested. PCW requires X
for display.
MAP II
------
Among the Mac GIS systems, MAP II is distributed by John Wiley.
==========================================================================
End of Resource Listing
--
Nick (Nikolaos) Fotis National Technical Univ. of Athens, Greece
HOME: 16 Esperidon St., UUCP: mcsun!ariadne!theseas!nfotis
Halandri, GR - 152 32 or InterNet : nfotis@theseas.ntua.gr
Athens, GREECE FAX: (+30 1) 77 84 578